package logica;

import com.spsa.persistencia.entidades.DetalleInterfaz;
import com.spsa.persistencia.entidades.EstadoInterfaz;
import com.spsa.persistencia.entidades.Interfaz;
import com.spsa.utilidades.AnalizadorArchivos;
import com.spsa.utilidades.FactoryEstadoInterfaz1;
import com.spsa.utilidades.FactoryEstadoInterfaz2;

public class AnalizadorInterfaz {
	
	public static EstadoInterfaz obtenerEstado(Interfaz interfaz) {
		DetalleInterfaz detalleInterfaz = interfaz.getDetalle();
		
		
		if (detalleInterfaz.getTipoPatron() == 0)
			return new FactoryEstadoInterfaz1(interfaz).obtenerEstadoInterfaz();
		else
			return new FactoryEstadoInterfaz2(interfaz).obtenerEstadoInterfaz();
	}
	
	public AnalizadorInterfaz(Interfaz interfaz) {
		
	}
	
	public EstadoInterfaz obtenerEstado() {
		return null;
	}
}
